home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / maximus / max2tbbs.zip / MFORMAT.DOC < prev    next >
Text File  |  1994-08-08  |  4KB  |  93 lines

  1.  
  2.                Maximus Userlog Exporter: output file format
  3.  
  4.                           by Paul Blitz
  5.                            Version 1.00
  6.                              13/04/94
  7.  
  8.  
  9. General
  10. =======
  11.  
  12. The file used as the output from MUEXP is a simple comma delimited file,
  13. with a total maximum line length of 255 characters.
  14.  
  15. The first line is special, in that it contains a "version number": this
  16. refers to the comma-delimited format. At the moment it is 1.0. If the format
  17. of the file changes, then so will this version number.
  18.  
  19. The output file does not take every possible item from the maximus user log,
  20. simply because many of the items are not realy important when doing a BBS
  21. conversion (eg time used today).
  22.  
  23. The order chosen is based upon the TBBS userlog, as that is where I intend
  24. to import the data.
  25.  
  26. The complete strings are output: if they are too long (eg password) they
  27. will be truncated by the IMporting program.
  28.  
  29. If MUEXP finds a comma (",") character in a string, this will be converted
  30. to a tilde ("~"): this effect is reversed by the importing program.
  31. This was done as it is not possible to include a comma in comma-delimited
  32. data (which is obvious when you spend a moment to think about it).
  33.  
  34.  
  35. Output format
  36. =============
  37.  
  38. Here's an imaginary output line (split so you can see it)
  39.  
  40. Paul Blitz,Winchester~ Hants,PASSWORD,250,12,44,0,ANSI,IBM,80,87,32,16...
  41. ... ,1,2829312,277504,0,24,,100,22,,,,,,0962-885696,
  42.  
  43.  
  44. This all means:
  45.  
  46. First / Last name, Location          "Paul Blitz", from "Winchester, Hants"
  47. Password                             PASSWORD
  48. Priv Level                           250 (= sysop)
  49. first 8 keys                         12 = $0C = ....5.7.
  50. second 8 keys                        44 = $2C = ..C.E.G.
  51. Nulls needed                         0
  52. Ansi used                            ANSI
  53. IBM used                             IBM
  54. Terminal Width                       80
  55. Total Logons                         87
  56. third 8 keys                         0  = $00 = ........
  57. fourth 8 keys                        0  = $00 = ........
  58. Total bytes downloaded               2,829,312
  59. Total bytes uploaded                 277,504
  60. Total logged on time                 0
  61. page length                          24
  62. "Notes" field                        left blank
  63. Netmail credit                       100 cents
  64. Netmail debit                        22 cents
  65. transfer protocol                    1 = Zmodem  (* note 1)
  66. Addr1                                left blank
  67. Addr2                                left blank
  68. City                                 left blank
  69. State                                left blank
  70. Zip                                  left blank
  71. Phone                                0962-885696
  72. Country                              left blank
  73.  
  74. (*note 1:    0 = None
  75.              4 = Xmodem
  76.              5 = Xmodem-1k
  77.              8 = SEALink
  78.              B = Zmodem
  79.              C = Telink)
  80.  
  81.  
  82. You will see how the "," in the location was changed to a "~".
  83.  
  84. The Priv level is actually 25 times the value found in the USER.BBS file: a
  85. value of 250 derives from an original value of 10, which is a SYSOP. It is
  86. done like this to expand the range to be as close to "0 to 255" as possible.
  87. "Hidden", which is a value of 11, will export as 255.
  88.  
  89. If the Upload or Download figure is > 2 gigabytes, then you're gonna see
  90. some strange figures, as I'm only using a signed 32 bit number for those
  91. values.... if it's THAT much of a problem, contact me!
  92.  
  93.